Skip to content

[IMP] Pin chromium to specific version following OCA Chrome - #720

Draft
david-banon-tecnativa wants to merge 2 commits into
imp-multistage-buildsfrom
imp-pin-chromium
Draft

[IMP] Pin chromium to specific version following OCA Chrome#720
david-banon-tecnativa wants to merge 2 commits into
imp-multistage-buildsfrom
imp-pin-chromium

Conversation

@david-banon-tecnativa

Copy link
Copy Markdown
Contributor

What:

Instead of obtaining chromium from the apt repos, we download a specific version from the chromium build archive.
This way, we can use a semi equivalent version to the google-chrome used in the OCA, See https://github.com/OCA/oca-ci/blob/master/Dockerfile#L97
This is the second atempt, the first one got reverted becuase due to a ci mistake, tests were passing when they shouldn't

Why:

To avoid test problems derived from using a different chromium version than OCA.

Versions affected:

15.0+
11.0 and 12.0 should remain frozen
13.0 and 14.0 weren't behaving when isntalling the chromium dependencies.

Instead of obtaining chromium from the apt repos, we download a specific
version from the chromium build archive.
This way, we can use a semi equivalent version to the google-chrome used
in the OCA, See https://github.com/OCA/oca-ci/blob/master/Dockerfile#L97
@github-actions

Copy link
Copy Markdown

Test this PR by using this tag:

FROM ghcr.io/tecnativa/doodba:${ODOO_VERSION}-pr-720-onbuild

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant